   //正则表达式
var reg1=/\d/;  //第1

var reg2=new RegExp("\d");//2

/*
\d :0-9任意一个数字 \D：任意一个非数值
[]：其中任意一个字符
    [0-9]中间任意一个
    12 => [1][2] 12 不能[12]
    [12a] 1/2/a
\w ：数字、字母、下划线
[a-zA-Z0-9]

[^] 非其中的任意一个字符

. :任意一个字符
   [.]  .
  |  ：或
    2|3  2、3
    1|[0-2]
    1[012]

  ?：0-1次(有或者没有)
    0?[1-9]

  +: 1-到多次
   
  *：0-到多次

  {,} 最少次数，最多次数
      {6，12}最少6个，最多12个
      {6，} 最少6个，最多无限
      {，12} 最多12个

      ^：开始
      $：结束

*/
var txt = "123abc456";
//var reg = /\d+/
var reg = /^\d+$/
console.log(reg.test(txt));


//手机号 1{3-9}\d{9}
//邮箱
//年月日 \d{4}-(0?[1-9]|[0-2])-(0?[1-9]|[12][0-9|3[01]])
       // 年      月                  日
//  [\u4o00-\u9fa5]
// \ue00\u4e00